@media (max-width: 1200px) {
    .all_pro_right{
        width: 100%;
    }
    .warpper {
        width: 100%;
        padding:0 4%;
    }
    .headbox .left .text{
        display: none;
    }
    .navbox li a span{
        display: none;
    }
    .searchbg{
        display: none;
    }
    .allsider-bottom{
        display: none;
    }
    .in_pro-right .list{
        width: 33.33%;
        padding: 0 1%;
        margin-right: 0;
        margin-bottom: 1%;
    }
    .youshibox .youshi-jiaodian .youshi-tel{
        display: none;
    }
    .youshi-bar a{
        display: none;
    }
    .inner-company-fir .con .right{
        display: none;
    }
    .inner-company-sec{
        height: auto;
    }
    .xiala{
        display: none;
    }
}

@media (max-width: 992px) {
    .cbl{
        display: none;
    }
}

@media (max-width: 1200px) and  (min-width: 992px){
    .headbox .right{
        padding-left: 56px;
        background-size: 40px;
        margin-top: 22px;
    }
    .headbox .right .sec{
        font-size: 27px;
    }
    .headbox {
        height: 100px;
    }
    .headbox .left {
        margin-top: 17px;
    }
    .headbox .left h1 img{
        height: 38px;
    }
    .alltitle .fir{
        font-size: 55px;
    }
    .alltitle .sec{
        font-size: 29px;
    }
    .alltitle .thr{
        font-size: 15px;
    }
    .allsider{
        width: 100%;
        margin-bottom: 3%;
    }
    .allsider-ul ul{
        overflow: hidden;

    }
    .allsider-ul{
        padding:1px;
    }
    .allsider-ul ul li{
        float: left;
        width: 33.33%;
    }
    .allsider-ul ul li:last-child{
        display: none;
    }
    .allsider-top{
        display: none;
    }
    .in_pro-right{
        width: 100%;
    }
    .youshibox .youshi-jiaodian .item{
        width: 92%;
    }
    .company .company-box .company-left{
        width: 100%;
    }
    .company .company-box .company-left .img-box{
        width: 100%;
    }
    .company .company-box .company-right{
        width: 100%;
        margin-top: 3%;
    }
    .in_news .item .list1{
        width: 100%;
    }
    .in_news .item .list2{
        margin-top: 3%;
        width: 100%;
    }
    .in_news .item .list2_top .lie {
        width: 48%;
    }
    .footer_top .left {
        width: 49%;
    }
    .footer_top .right {
        width: 49%;
    }
    .inner-company-fir .con .left{
        width: 100%;
    }
    .inner-company-sec .item .list {
        width: 48%;
    }
    .inner-company-thr .imgbox {
        width: 30%;
    }
    .inner-company-thr .text{
        width: 70%;
    }
    .top-des-pro .left{
        width: 50%;
    }
    .top-des-pro .right{
        width: 45%;
    }
    .protbox .fir{
        font-size: 25px;
    }
    .inner-yingyong-list{
        width: 33.33%;
        padding:0 1%;
        margin-bottom: 1%;
        margin-right: 0;
    }
    .inner-yingyong-list .imgbox{
        height: 275px;
    }
    .news-inner-list{
        width: 100%;
    }
    .news-inner-list .text{
        width: calc(100% - 245px);
    }
    .contact-inner .top .list{
        width: 23.5%;
        margin-right: 2%;
    }
}

@media (max-width: 992px) and  (min-width: 768px){
    .headbox .right{
        padding-left: 56px;
        background-size: 40px;
        margin-top: 22px;
    }
    .headbox .right .sec{
        font-size: 27px;
    }
    .headbox {
        height: 100px;
    }
    .headbox .left {
        margin-top: 17px;
    }
    .headbox .left h1 img{
        height: 38px;
    }
    .navbox li{
        width: 25%;
    }
    .navbox li a[biaoshi=pro] {
        text-align: center;
        padding-left: 0;
    }
    .navbox li:nth-child(4) a:after
    ,.navbox li:last-child a:after{
        display: none;
    }
    .navbox li:nth-child(n+5){
        border-top:1px solid rgba(255,255,255,0.15);
    }
    .bannerbox .swiper-pagination-bullet {
        width: 19px;
        height: 4px;
    }
    .alltitle .fir{
        font-size: 55px;
    }
    .alltitle .sec{
        font-size: 29px;
    }
    .alltitle .thr{
        font-size: 15px;
    }
    .allsider{
        width: 100%;
        margin-bottom: 3%;
    }
    .allsider-ul ul{
        overflow: hidden;

    }
    .allsider-ul{
        padding:1px;
    }
    .allsider-ul ul li{
        float: left;
        width: 33.33%;
    }
    .allsider-ul ul li:last-child{
        display: none;
    }
    .allsider-top{
        display: none;
    }
    .in_pro-right{
        width: 100%;
    }
    .youshibox .youshi-jiaodian .item{
        width: 92%;
    }
    .company .company-box .company-left{
        width: 100%;
    }
    .company .company-box .company-left .img-box{
        width: 100%;
    }
    .company .company-box .company-right{
        width: 100%;
        margin-top: 3%;
    }
    .in_news .item .list1{
        width: 100%;
    }
    .in_news .item .list2{
        margin-top: 3%;
        width: 100%;
    }
    .in_news .item .list2_top .lie {
        width: 48%;
    }
    .footer_top .left {
        width: 100%;
    }
    .footer_top .right {
        width: 100%;
        margin-top: 3%;
    }
    .inner-company-fir .con .left{
        width: 100%;
    }
    .inner-company-sec .item .list {
        width: 48%;
    }
    .inner-company-thr .imgbox {
        width: 30%;
    }
    .inner-company-thr .text{
        width: 70%;
    }
    .top-des-pro .left{
        width: 50%;
    }
    .top-des-pro .right{
        width: 45%;
    }
    .protbox .fir{
        font-size: 25px;
    }
    .inner-yingyong-list{
        width: 33.33%;
        padding:0 1%;
        margin-bottom: 1%;
        margin-right: 0;
    }
    .inner-yingyong-list .imgbox{
        height: 275px;
    }
    .news-inner-list{
        width: 100%;
    }
    .news-inner-list .text{
        width: calc(100% - 245px);
    }
    .contact-inner .top .list{
        width: 23.5%;
        margin-right: 2%;
    }
    .youshibox .text .tbox .left .icon {
        width: 58px;
    }
    .youshibox .text {
        padding: 28px;
    }
    .youshibox .text .tbox .left .wenzi .t1 {
        font-size: 22px;
    }
    .youshibox .text .tbox .left .wenzi .t2 {
        font-size: 12px;
    }
    .youshi-bar .icon1 img{
        width: 132px;
    }
    .youshi-bar .text .a1 {
        font-size: 26px;
    }
    .youshi-bar .text .a2 span{
        font-size: 16px;
    }
    .copy{
        text-align:center;
        line-height: initial;
        padding:1% 0;
        border-top: 1px solid #3d3d3d;
    }
    .copy .left{
        width: 100%;
    }
    .copy .right{
        width: 100%;
    }
    .copy .warpper {
        border-top: none;
    }

}

@media (max-width: 768px) {
    .padding {
        padding: 10% 0;
    }

    .padding-top {
        padding-top: 10%;
    }

    .padding-bottom {
        padding-bottom: 10%;
    }

    .topper {
        display: none;
    }

    .headbox .right {
        padding-left: 56px;
        background-size: 40px;
        margin-top: 22px;
        display: none;
    }

    .headbox .right .sec {
        font-size: 27px;
    }

    .headbox {
        height: auto;
        padding: 5% 0;
    }

    .headbox .left {
        margin-top: 0;
    }

    .headbox .left h1 {
        margin-top: 0;
    }

    .headbox .left h1 img {
        height: 33px;
    }

    .navbox .warpper {
        padding: 0;
    }

    .navbox li {
        width: 25%;
    }

    .navbox li a {
        line-height: 35px;
        font-size: 14px;
    }

    .navbox li a[biaoshi=pro] {
        text-align: center;
        padding-left: 0;
    }

    .navbox li:nth-child(4) a:after, .navbox li:last-child a:after {
        display: none;
    }

    .navbox li:nth-child(n+5) {
        border-top: 1px solid rgba(255, 255, 255, 0.15);
    }

    .bannerbox .swiper-pagination-bullet {
        width: 19px;
        height: 4px;
    }

    .alltitle .fir {
        font-size: 55px;
    }

    .alltitle .sec {
        font-size: 25px;
    }

    .alltitle .thr {
        font-size: 15px;
    }

    .allsider {
        width: 100%;
        margin-bottom: 3%;
    }

    .allsider-ul ul {
        overflow: hidden;

    }

    .allsider-ul {
        padding: 1px;
    }

    .allsider-ul ul li {
        float: left;
        width: 50%;
    }

    .allsider-ul ul li:last-child {
        display: none;
    }

    .allsider-ul ul li a {
        height: 50px;
        line-height: 50px;
        background: #fff;
        padding-left: 6%;
        font-size: 16px;
    }

    .allsider-top {
        display: none;
    }

    .in_pro-right .list {
        width: 50%;
    }

    .in_pro-right .list:last-child {
        display: none;
    }

    .allpro .imgbox {
        height: 175px;
    }

    .allpro .title a {
        line-height: 40px;
    }

    .in_pro-right {
        width: 100%;
    }

    .youshibox .youshi-jiaodian .item {
        width: 92%;
        display: none;
    }

    .youshibox {
        height: auto;
    }

    .company .company-box .company-left {
        width: 100%;
        height: auto;
    }

    .company .company-box .company-right .mes-title {
        height: 60px;
    }

    .company .company-box .company-right .mes-title p {
        font-size: 20px;
    }

    .company .company-box .company-left .img-box {
        width: 100%;
        height: 238px;
    }

    .company .company-box .company-left .company-info {
        height: auto;
        padding: 14px;
    }

    .company .company-box .company-left .company-info > p:nth-child(1) {
        height: auto;
        font-size: 20px;
        padding-bottom: 10px;
    }

    .company .company-box .company-right {
        width: 100%;
        margin-top: 3%;
    }

    .company .company-box .company-right .mes-form {
        padding: 5%;
    }

    .company .company-box .company-right .mes-form .form-group.code img {
        width: 100px;
    }

    .in_news .item .list1 {
        width: 100%;
    }

    .in_news .item .list2 {
        margin-top: 3%;
        width: 100%;
    }

    .in_news .item .list2_top .lie {
        width: 48%;
    }

    .footer_top .left {
        width: 100%;
    }

    .footer_top .right {
        width: 100%;
        margin-top: 3%;
    }

    .inner-company-fir .con .left {
        width: 100%;
    }

    .inner-company-sec .item .list {
        width: 48%;
        height: auto;
        margin-top: 5%;
    }

    .inner-company-thr .imgbox {
        width: 30%;
        display: none;
    }

    .inner-company-thr .text {
        width: 100%;
    }
    .inner-company-thr .text .fir{
        font-size: 20px;
    }
    .inner-company-thr .text .sec{
        margin: 5% 0;
    }

    .top-des-pro .left {
        width: 100%;
    }

    .top-des-pro .right {
        width: 100%;
        margin-top: 7%;
    }
    .top-des-pro .right .title{
        font-size: 22px;
        margin-bottom: 0;
    }
    .top-des-pro .right .lxbox {
        margin-top: 0;
    }
    .top-des-pro .right .abox .alla{
        width: 48%;
        height: 43px;
    }
    .top-des-pro .right .abox .alla {
        border-radius: 0;
        float: left;
        margin-right: 2%;
        margin-top: 21px;
    }
    .top-des-pro .left .pic{
        height: 268px;
    }
    .top-des-pro .right .parentitle{
        display: none;
    }
    .protbox .fir {
        font-size: 21px;
    }

    .inner-yingyong-list {
        width: 50%;
        padding: 0 1%;
        margin-bottom: 1%;
        margin-right: 0;
    }

    .inner-yingyong-list .imgbox {
        height: 173px;
    }
    .inner-yingyong-list .title a {
        line-height: 43px;
    }
    .inner-company-sec .item .list .meng .inner .icon{
        margin-top: 21%;
    }
    .inner-news-des .left .tbox .fir {
        font-size: 22px;
    }
    .news-inner-list {
        width: 100%;
    }
    .protbox img {
        margin: 2% 0 4% 0;
    }
    .news-inner-list .imgbox {
        width: 100%;
        height: 146px;
    }
    .news-inner-list .text {
        width: 100%;
        margin-top: 3%;
    }
    .inner-news-des {
        padding: 5%!important;
    }
    .contact-inner .top .list {
        width: 49%;
        margin-right: 1%;
        margin-bottom: 1%;
    }

    .youshibox .text .tbox .left .icon {
        width: 58px;
    }

    .youshibox .text {
        padding: 28px;
        width: 100%;
    }

    .youshibox .imgbox {
        width: 100%;
        height: 232px;
    }

    .youshibox .text .des {
        font-size: 15px;
        margin-top: 25px;
    }

    .youshibox .text .des strong {
        font-size: 19px;
    }

    .youshibox .text .tbox .left .wenzi .t1 {
        font-size: 22px;
    }

    .youshibox .text .tbox .left .wenzi .t2 {
        font-size: 12px;
    }

    .youshi-bar {
        margin-top: 5%;
    }

    .youshi-bar .icon1 {
        display: none;
    }

    .youshi-bar .text {
        margin-left: 0;
    }

    .youshi-bar .text .a1 {
        font-size: 20px;
    }

    .youshi-bar .text .a2 span {
        font-size: 16px;
    }

    .copy {
        text-align: center;
        line-height: initial;
        padding: 1% 0;
        border-top: 1px solid #3d3d3d;
    }

    .copy .left {
        width: 100%;
    }

    .copy .right {
        width: 100%;
    }

    .copy .warpper {
        border-top: none;
    }

    .in_case .swiper-slide {
        height: 225px;
    }

    .in_case .swiper-slide .imgbox {
        height: 166px;
    }
    .in_case .swiper-slide .title{
        padding: 0 5px;
        height: 50px;
    }
    .in_case .swiper-slide .title .s1 {
        width: 100%;
        text-align:center;
    }
    .in_case .swiper-slide .title .s2 {
        display: none;
    }
    .in_news .item .tbox .left img{
        width: 30px;
    }
    .in_news .item .tbox .left span{
        font-size: 20px;
    }
    .allnews .imgbox{
        height: 180px;
    }
    .in_news .item .list2_bottom .hang a span{
        width: 84%;
    }
    .in_news .item .list2_bottom .hang a {
        line-height: 50px;
    }
    .in_news .item .list2_bottom {
        margin-top: 5%;
    }
    .footer_top .right .lxbox .add{
        width: auto;
    }
    .inner-company-fir .con .left .t1 {
        font-size: 21px;
        margin: 0 0 5% 0;
    }
    .allsider-ul ul li a:hover, .allsider-ul ul li a[date=active]{
        background: #fff;
    }
    .contact-liuyan .contact-liuyan-title{
        font-size: 18px;
    }
    .contact-liuyan .form-left{
        width: 100%;
    }
    .contact-liuyan .form-right{
        margin-top: 8px;
        width: 100%;
    }
    .contact-inner .bottom{
        height: 235px;
    }
    .des-content{
        padding: 13px;
    }
}
